home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / PROGRAM / SED15.ARJ / SED12.NOT < prev    next >
Text File  |  1991-07-15  |  2KB  |  56 lines

  1. v1.2, 14 Jul 91:
  2.  
  3.   Date: Sat, 13 Jul 91 19:21:54 -0500
  4.   From: mdlawler@bsu-cs.bsu.edu (Michael D. Lawler)
  5.   To: kirsch@usasoc.soc.mil
  6.   Subject: sed and BC++ 2.0
  7.  
  8.   Change the line in sedexec.c from
  9.     static int delete;
  10.   to
  11.     static int delete = TRUE;
  12.   and let me know if it still compiles ok under TurboC 2.0.
  13.   I made this change which was suggested by Mark Adler and
  14.   it made sed work fine under BC++ 2.0.
  15.  
  16. Works just fine!  Incorporated.
  17. ===
  18. v1.1, 19 Jun 91:  Toad Hall Tweak
  19.  
  20. Toad Hall Notes to this version of sed:
  21.  
  22. 1 - I reformatted the source code (via indent -kr).
  23.  
  24. 2 - I made minor necessary tweaks to compile with Turbo C v2.0.
  25.     A configuration file (TCCONFIG.TC) and project file (SED.PRJ)
  26.     for Turbo C's integrated environment are now included.
  27.  
  28. 3 - I did a bunch of prototyping to reduce TC warnings.
  29.  
  30. 4 - Not having the *faintest* idea what might be in debug.h,
  31.     I #ifdef'ed it (and some debug-related statements) out.
  32.     Look for the #ifdef DEBUG lines if you wish to reimplement.
  33.  
  34. 5 - Reduced the .EXE by 28,000 bytes!  The original compiled SED.EXE was
  35.     46,010 bytes long.  The current version (as compiled on my system) is
  36.     18,444 bytes long. Don't ask me what the original was doing with all
  37.     that extra space!
  38.  
  39. 6 - I have no idea if this sed is compatible with the GNU sed (as
  40.     in SIMTEL20's PD:<MSDOS.GNUISH>SED106.ARC).  I can't tell which
  41.     came first, or if they share any sort of ancestry.
  42.  
  43.     The original sed says internally (in the source and .MAN files)
  44.     that it was written for GNU, but the code is certainly different
  45.     from the SED106 source!
  46.     Also, the Gnuish SED106 coughs and dies on the test file in this
  47.     package.  Reassuringly, the sed up on my BSD 4.3 system runs the
  48.     test just fine .. which goes to show you, I guess.
  49.  
  50.     So I'm installing *this* sed on my system in preference to the
  51.     Gnuish sed.
  52.  
  53. David Kirschbaum
  54. Toad Hall
  55. kirsch@usasoc.soc.mil
  56.